package cn.kxlove.zhbj.utils;

import android.content.Context;

/**
 * 混存工具类
 * @author kxlove 16/1/28 12:03
 */
public class CacheUtils {

    /**
     * 写缓存
     * 以url为key, 以json为value,写到本地
     */
    public static void setCache(String url, String json, Context ctx) {
        //缓存也可以写在本地文件中: 以url作为文件名, 以json作为文件内容写进去
        PrefUtils.putString(ctx, url, json);
    }

    /**
     * 读缓存
     *
     * @param url
     * @param ctx
     * @return
     */
    public static String getCache(String url, Context ctx) {
        //从本地文件读缓存: 找本地有没有一个文件的名字是url, 如果有,说明有缓存,如果没有这个文件,就没有缓存
        return PrefUtils.getString(ctx, url, null);
    }
}
